person who sells slushies - Spanish English Dictionary